power failure/loss - Turc Anglais Dictionnaire